<%-- 
    Document   : listarTranferencias
    Created on : 19/08/2009, 05:13:09 PM
    Author     : ADMINISTRADOR
--%>

<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>

<%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%>
<%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%>
<%@taglib prefix="t" uri="http://myfaces.apache.org/tomahawk"%>
<%@taglib prefix="r" uri="http://richfaces.ajax4jsf.org/rich" %>

<script language="javascript" src="/colegiatura/js/funciones.js"></script>
<link href="/colegiatura/Estilos/estilosEsymons.css" rel="stylesheet" type="text/css" />

<f:view>
<h:form>
   <table width="100%">
     <tr><td align="left" class="texto3">
       <h:outputLabel value="Relación de Transferencias" />
     </td></tr>
     <tr><td><fieldset><legend>
      <h:outputLabel rendered="#{transfController.oculto==false}" value="Busqueda de Transferidos"/>
      <h:commandLink rendered="#{transfController.oculto==true}"
                     action="#{transfController.mostrarOculto}" value="Mostrar" styleClass="texto9" title="Desplegar"/></legend>
      <table width="1000">
          <tr><td colspan="3">
      </td></tr>
      <h:panelGroup rendered="#{transfController.oculto==false}">
       <tr><td colspan="3" height="30">
        <h:outputLabel value="Seleccionar:" styleClass="texto22" />
        <h:selectOneMenu value="#{transfController.opcion}" styleClass="fondo012" >
          <f:selectItem itemLabel="---------Seleccionar----------" itemValue="0"/>
          <f:selectItem itemLabel="Incorporados" itemValue="1"/>
          <f:selectItem itemLabel="Transferidos" itemValue="2"/>
          <f:selectItem itemLabel="Todos" itemValue="3"/>
        </h:selectOneMenu>
      </td>
     </tr>
  <tr><td width="241" rowspan="3" align="left" valign="top">
      <h:selectOneRadio value="#{transfController.seleccion}" styleClass="texto20" layout="pageDirection">
          <f:selectItem itemLabel="Ordenado por CIP" itemValue="1"/>
          <f:selectItem itemLabel="Ordenado por Apellidos" itemValue="2"/>
          <f:selectItem itemLabel="Ordenado por Consejo" itemValue="3"/>
          <f:selectItem itemLabel="Ordenado por Fecha" itemValue="4"/>
      </h:selectOneRadio>
      </td>
    <td width="150" align="left"><h:outputLabel value="Fecha inicio:" styleClass="texto20" /></td>
    <td><r:calendar value="#{transfController.fecha1}"
         datePattern="dd/MM/yyyy" cellWidth="15" styleClass="cajaCentrada" inputClass="cajaCentrada" />
        </td>
  </tr>
  <tr><td width="150" align="left"><h:outputLabel value="Fecha Fin:" styleClass="texto20" /></td>
    <td width="493" align="left">
        <r:calendar value="#{transfController.fecha2}"
         datePattern="dd/MM/yyyy" cellWidth="15" styleClass="cajaCentrada" inputClass="cajaCentrada" /></td>
  </tr>
    <tr><td width="150" align="left"></td>
    <td width="493" align="left">	
        <h:commandButton action="#{transfController.listarTransferenciasPorFecha}" value="Listar Tranferencias" styleClass="enlace9" />    </td>
  </tr></h:panelGroup>
      </table>
     </fieldset>
         </td>
     </tr>
     
  <h:panelGroup rendered="#{transfController.listaTransferencias!=null}">
    <tr><td><fieldset><legend>Documentos</legend>
         <table width="1000">
      <tr><td  align="left" valign="middle">
       <h:commandButton action="#{jasperController.exportarReporteTransferencia}" value="Generar PDF" styleClass="enlace9" />
       <h:commandButton action="#{jasperController.exportarTransferenciasExcel}" value="Generar Excel" styleClass="enlace9" /></td>
         <td height="35" align="right" colspan="2">
           <h:outputLabel  value="Nro de Transferencias : #{transfController.cantidad}" styleClass="texto22" />
         </td></tr>
         </table>
     </fieldset>
         </td>
     </tr>     
     <tr><td>
   <r:dataTable  rendered="#{transfController.listaTransferencias!=null}" headerClass="texto18"
    value="#{transfController.listaTransferencias}" var="trans" rows="15" reRender="dt" id="TableTrans"
    border="0" rowClasses="TableImpar,TablePar">
    <r:column width="100" >
        <f:facet name="header"><h:outputLabel value="Nro CIP"/></f:facet>
    <h:outputLabel value="#{trans.colCodigo.colnumeroCip}" styleClass="texto20" />
    </r:column>
    <r:column width="300" >
        <f:facet name="header"><h:outputLabel value="Colegiado"/></f:facet>
    <h:outputLabel value="#{trans.colCodigo.personaNatural.nombreCompletoPersona}" styleClass="texto20" />
    </r:column>
    <r:column width="120">
        <f:facet name="header"><h:outputLabel value="Fecha" /></f:facet>
    <h:outputLabel value="#{trans.trsfechaTransferencia}" styleClass="texto20" />
    </r:column>
    <r:column width="100" >
        <f:facet name="header"><h:outputLabel value="Transferencia"/></f:facet>
    <h:outputLabel value="#{trans.trstipoTransferencia=='true'?'Viene del':'Va al'}" styleClass="texto20" />
    </r:column>
        <r:column width="300" >
            <f:facet name="header"><h:outputLabel value="Consejo" /></f:facet>
    <h:outputLabel value="#{trans.consejo.cdeDescripcion}" styleClass="texto20" />
    </r:column>
    <f:facet name="footer">
    <r:datascroller id="dt" renderIfSinglePage="false"></r:datascroller>
    </f:facet>
</r:dataTable>
         </td></tr></table></h:panelGroup>
</h:form>
</f:view>
